synthetic detergents - German English Dictionary